Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV LETTER NEXT LETTER | FRAMES NO FRAMES

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

## S

S3Engine - Class in rdlc.hw.verilog
  This is the generator for the S3 engine.
S3Engine(Boolean, Log) - Constructor for class rdlc.hw.verilog.S3Engine
  Blank constructor
scan() - Method in class java_cup.runtime.lr_parser
  Get the next Symbol from the input (supplied by generated subclass).
Scanner - Interface in java_cup.runtime
  Defines the Scanner interface, which CUP uses in the default implementation of `lr_parser.scan()`.
select(Expression, int, int) - Static method in class rdlc.hw.Expression_Operation
  Create an expression representing a bit selection.
SerialLink - Class in rdlc.hw.verilog
  A simple synchronous bit serial link generator class.
SerialLink(Boolean, Log) - Constructor for class rdlc.hw.verilog.SerialLink
serialVersionUID - Static variable in class rdlc.error.Log
  The serial version UID for this class.
setAttributes(String) - Method in class rdlc.hw.ModuleWire
  Set the attributes hash table of this wire based on the given attribute string.
setChannel(Channel, Log) - Method in class rdlc.rdl.UnitChannel
  Sets the complete channel which includes this channel.
setChannel(Channel, Log) - Method in class rdlc.rdl.UnitPort
  Sets the complete channel which includes this port.
setConfig(Hashtable<String, String>) - Method in interface rdlc.test.Test
  Simple accessor.
setConfig(Hashtable<String, String>) - Method in class rdlc.test.testers.TestCommand
setConfig(Hashtable<String, String>) - Method in class rdlc.test.testers.TestRDLC
setConfig(Hashtable<String, String>) - Method in class rdlc.test.TestGroup
setDescription(String) - Method in class rdlc.sw.Variable
  Simple accessor.
setDestination(UnitPort, Log) - Method in class rdlc.rdl.UnitChannel
  Sets the destination port of this channel directly.
setDestination(UnitChannel, Log) - Method in class rdlc.rdl.UnitPort
  Sets the destination channel of this port directly.
setDocumentLocator(Locator) - Method in class rdlc.hw.Library.LibraryLoader
setDocumentLocator(Locator) - Method in class rdlc.main.Main.MainLoader
setDocumentLocator(Locator) - Method in class rdlc.sw.Library.LibraryLoader
setDocumentLocator(Locator) - Method in class rdlc.test.TestSuite
setErrorList(List<Error>, String) - Method in class rdlc.rdl.lexer
setErrorList(Log, String) - Method in class rdlc.rdl.parser
setInstance(Instance) - Method in interface rdlc.rdl.Field
  Set the instsance of a field after construction.
setInstance(Instance) - Method in class rdlc.rdl.Field_Named
  Simple accessor.
setInstance(Instance) - Method in class rdlc.rdl.Instance
  Simple accessor.
setLanguage(String, String, String) - Static method in class rdlc.commands.Check
  Add a new language to this command.
setLanguage(String, String, String) - Static method in class rdlc.commands.Map
  Add a new language to this command.
setLanguage(String, String, String) - Static method in class rdlc.commands.Shell
  Add a new language to this command.
setNamespace(Namespace) - Method in class rdlc.rdl.Declaration_Named
  Simple accessor.
setNamespace(Namespace) - Method in class rdlc.rdl.DynRoot_Standard
  Takes care of setting not only the namespace for this declaration, but for the entire dynamic hierarchy rooted at this declaration.
setNamespace(Namespace) - Method in interface rdlc.rdl.Expression
  Set the namespace of an expression after construction.
setNamespace(Namespace) - Method in class rdlc.rdl.Field_Named
  Simple accessor.
setNamespace(Namespace) - Method in class rdlc.rdl.Instance
  Simple accessor.
setNamespace(Namespace) - Method in class rdlc.rdl.Map_Standard
setNamespace(Namespace) - Method in class rdlc.rdl.Message_Struct
  This method builds on the default implementation in `Declaration_Named.setNamespace(Namespace)` to set the namespacec on all of the fields of this structured message.
setNamespace(Namespace) - Method in class rdlc.rdl.Message_Union
  This method builds on the default implementation in `Declaration_Named.setNamespace(Namespace)` to set the namespacec on all of the fields of this structured message.
setNamespace(Namespace) - Method in class rdlc.rdl.Namespace
  Simple accessor.
setNamespace(Namespace) - Method in class rdlc.rdl.PluginField
  Extends the default setNamespace implementation to set the namespace on the platform for this external.
setNamespace(Namespace) - Method in class rdlc.rdl.UnitChannel
  Extends the default setNamespace to set the namespace of the channel model.
setNamespace(Namespace) - Method in class rdlc.rdl.UnitExternal
  Extends the default setNamespace implementation to set the namespace on the platform for this external.
setNamespace(Namespace) - Method in class rdlc.rdl.UnitPort
  Extends the default setNamespace to set the namespace of the message.
setPlugin(String, String, String) - Static method in class rdlc.commands.Check
  Add a new plugin to this command.
setPlugin(String, String, String) - Static method in class rdlc.commands.Map
  Add a new plugin to this command.
setPlugin(String, String, String) - Static method in class rdlc.commands.Shell
  Add a new plugin to this command.
setPortLiteral(String) - Method in interface rdlc.hw.ExternalLink
  Pass the port option from the RDL file into this external link.
setProject(String, File, Class, Namespace) - Method in class rdlc.rdl.parser
setRawDynamicID(RawDynamicIdentifier) - Method in interface rdlc.rdl.Field
  Set the raw dynamic identifier which names this field.
setRawDynamicID(RawDynamicIdentifier) - Method in class rdlc.rdl.Field_Named
  Simple accessor.
setRawDynamicID(RawDynamicIdentifier) - Method in class rdlc.rdl.Instance
  Simple accessor.
setRawStaticID(RawStaticIdentifier) - Method in interface rdlc.rdl.Declaration
  Set the raw static identifier which names this declaration.
setRawStaticID(RawStaticIdentifier) - Method in class rdlc.rdl.Declaration_Named
  Simple accessor.
setRawStaticID(RawStaticIdentifier) - Method in class rdlc.rdl.Namespace
  Simple accessor.
setScanner(Scanner) - Method in class java_cup.runtime.lr_parser
  Simple accessor method to set the default scanner.
setSource(UnitPort, Log) - Method in class rdlc.rdl.UnitChannel
  Sets the source port of this channel directly.
setSource(UnitChannel, Log) - Method in class rdlc.rdl.UnitPort
  Sets the source channel of this port directly.
setValue(V) - Method in class rdlc.naming.Binding
  Change the value named by this binding.
severity - Variable in class rdlc.error.Error
  The severity of the error, should be one of the listed severity constants.
Shell - Class in rdlc.commands
  This class represents a shell command which has been constructed either from the command line arguments or through the GUI.
Shell(Main, String, Class, Catalog<String, String>, String[]) - Constructor for class rdlc.commands.Shell
Shell - Class in rdlc.hw
  This class encapsulates all of the functionality that one might wish for from an abstract hardware based RAMP shell project.
Shell(Shell, String, Unit, Platform) - Constructor for class rdlc.hw.Shell
Shell - Class in rdlc.hw.verilog
  Specialization of the `Shell` class for verilog.
Shell(Shell, String, Unit, Platform) - Constructor for class rdlc.hw.verilog.Shell
Shell - Class in rdlc.netlist.rdl
  Specialization of the `Shell` class for RDL output generation.
Shell(Shell, String, Unit, Platform) - Constructor for class rdlc.netlist.rdl.Shell
Shell - Class in rdlc.netlist
  Specialization of the `Shell.Language` class for netlist output generation.
Shell(Shell, String, Unit, Platform) - Constructor for class rdlc.netlist.Shell
Shell - Class in rdlc.sw.java
  Specialization of the `Shell` class for java output generation.
Shell(Shell, String, Unit, Platform) - Constructor for class rdlc.sw.java.Shell
Shell - Class in rdlc.sw
  Specialization of the `Shell.Language` class for object oriented output generation.
Shell(Shell, String, Unit, Platform) - Constructor for class rdlc.sw.Shell
Shell.Language - Class in rdlc.commands
  Abstract class form which all language specific map plugins inherit.
Shell.Language(Shell, String, Unit, Platform) - Constructor for class rdlc.commands.Shell.Language
  Base constructor, merely saves it's arguments.
shift_under_error() - Method in class java_cup.runtime.lr_parser
  Determine if we can shift under the special error Symbol out of the state currently on the top of the (real) parse stack.
shiftLeft(Expression, Expression) - Static method in class rdlc.hw.Expression_Operation
  Create an expression representing a logical shift left.
shiftLeft(Expression, Expression) - Static method in class rdlc.sw.Expression_Operation
  Create an expression representing a logical shift left.
shiftRight(Expression, Expression) - Static method in class rdlc.hw.Expression_Operation
  Create an expression representing a logical shift right.
shiftRight(Expression, Expression) - Static method in class rdlc.sw.Expression_Operation
  Create an expression representing a logical shift right.
size() - Method in class rdlc.naming.Catalog
  Simple accessor.
size() - Method in class rdlc.naming.CatalogSet
  Simple accessor.
SM_CARRAY - Static variable in class rdlc.rdl.sym
SM_CCONNGRP - Static variable in class rdlc.rdl.sym
SM_CGROUP - Static variable in class rdlc.rdl.sym
SM_COLON - Static variable in class rdlc.rdl.sym
SM_COMMA - Static variable in class rdlc.rdl.sym
SM_CONNECT - Static variable in class rdlc.rdl.sym
SM_CTAG - Static variable in class rdlc.rdl.sym
SM_DYNAMICQUAL - Static variable in class rdlc.rdl.sym
SM_OARRAY - Static variable in class rdlc.rdl.sym
SM_OCONNGRP - Static variable in class rdlc.rdl.sym
SM_OGROUP - Static variable in class rdlc.rdl.sym
SM_OTAG - Static variable in class rdlc.rdl.sym
SM_SEMI - Static variable in class rdlc.rdl.sym
SM_STATICQUAL - Static variable in class rdlc.rdl.sym
source - Variable in class rdlc.rdl.UnitChannel
  The source port.
source - Variable in class rdlc.rdl.UnitPort
  The source channel.
specialType - Variable in class rdlc.sw.Statement_Special
  The type of this statement.
stack - Variable in class java_cup.runtime.lr_parser
  The parse stack itself.
start(String) - Method in class rdlc.commands.Command
  Start the RDL front end project.
start - Variable in class rdlc.util.QuotedTokenizer
  The character to start the next token at.
start_production() - Method in class java_cup.runtime.lr_parser
  The index of the start production (supplied by generated subclass).
start_production() - Method in class rdlc.rdl.parser
  Indicates start production.
start_state() - Method in class java_cup.runtime.lr_parser
  The index of the start state (supplied by generated subclass).
start_state() - Method in class rdlc.rdl.parser
  Indicates start state.
startcol - Variable in class rdlc.error.FileRange
  The column within the start line where this range starts.
startDocument() - Method in class rdlc.hw.Library.LibraryLoader
startDocument() - Method in class rdlc.main.Main.MainLoader
startDocument() - Method in class rdlc.sw.Library.LibraryLoader
startDocument() - Method in class rdlc.test.TestSuite
startDoneModule - Variable in class rdlc.hw.Library
  The start done module.
startElement(String, String, String, Attributes) - Method in class rdlc.hw.Library.LibraryLoader
  Element start handler, responsible for creating namespaces, library modules and library files.
startElement(String, String, String, Attributes) - Method in class rdlc.main.Main.MainLoader
  Element start handler, creates language data structures and fills them with class references as appropriate.
startElement(String, String, String, Attributes) - Method in class rdlc.sw.Library.LibraryLoader
  Element start handler, responsible for creating namespaces, library classes and library files.
startElement(String, String, String, Attributes) - Method in class rdlc.test.TestSuite
  Start element handler, responsible for handling attributes and loading test classes.
startline - Variable in class rdlc.error.FileRange
  The line on which this range starts.
startTopLevel(String) - Method in class rdlc.sw.Map
  Start a top level class.
Statement - Class in rdlc.sw
  Abstract representation of a statment in an object oriented language.
Statement(Instance) - Constructor for class rdlc.sw.Statement
  Construct a statment in the given instance.
Statement_Block - Class in rdlc.sw
  A block of related statements.
Statement_Block(Instance) - Constructor for class rdlc.sw.Statement_Block
  Simple constructor, merely records its arguments.
Statement_Decl - Class in rdlc.sw
  A statment which declares and initializes a local variable.
Statement_Decl(Instance, Variable) - Constructor for class rdlc.sw.Statement_Decl
  Simple constructor, merely records its arguments.
Statement_Expr - Class in rdlc.sw
  A statement which does nothing but evaluate an expression.
Statement_Expr(Instance, Expression) - Constructor for class rdlc.sw.Statement_Expr
  Simple constructor, merely records its arguments.
Statement_Finally - Class in rdlc.sw
  This statement represents a try finally block with the semantics as in Java.
Statement_Finally(Instance, Statement, Statement) - Constructor for class rdlc.sw.Statement_Finally
  Simple constructor, merely records its arguments.
Statement_If - Class in rdlc.sw
  Statement representing an if block.
Statement_If(Instance, Expression, Statement, Statement) - Constructor for class rdlc.sw.Statement_If
  Simple constructor, merely records its arguments.
Statement_Set - Class in rdlc.sw
  A statement which performs an assignment.
Statement_Set(Instance, Expression, Expression) - Constructor for class rdlc.sw.Statement_Set
  Simple constructor, merely records its arguments.
Statement_Special - Class in rdlc.sw
  A special statement, such as a return or throw.
Statement_Special(Instance, Statement_Special.Type, Expression) - Constructor for class rdlc.sw.Statement_Special
  Simple constructor, merely records its arguments.
Statement_Special.Type - Enum in rdlc.sw
  Iterator of all the special statements.
Statement_Special.Type() - Constructor for enum rdlc.sw.Statement_Special.Type
Statement_Try - Class in rdlc.sw
  This statement represents a try catch block with the semantics as in Java.
Statement_Try(Instance, Variable, Statement, Statement) - Constructor for class rdlc.sw.Statement_Try
  Simple constructor, merely records its arguments.
Statement_While - Class in rdlc.sw
  A while statement.
Statement_While(Instance, Expression, Statement) - Constructor for class rdlc.sw.Statement_While
  Simple constructor, merely records its arguments.
string - Variable in class rdlc.util.QuotedTokenizer
  The array of characters we're tokenizing from.
stringType - Static variable in class rdlc.sw.Type_Simple
  Simple string type.
stringWidth(String) - Static method in class rdlc.main.OutputFile
  Compute the width of the given string in character spaces.
stringWidth(String) - Static method in class rdlc.test.TestGroup
  Determine the width in characters of the input string.
success - Variable in class rdlc.test.testers.TestCommand
  Stores the success of this run of RDLC.
success - Variable in class rdlc.test.testers.TestRDLC
  Stores the success of this run of RDLC.
success - Variable in class rdlc.test.TestGroup
  Was this a succes? `null` indicates that this group hasn't been run.
sym - Variable in class java_cup.runtime.Symbol
  The symbol number of the terminal or non terminal being represented
sym - Class in rdlc.rdl
  CUP generated class containing symbol constants.
sym() - Constructor for class rdlc.rdl.sym
Symbol - Class in java_cup.runtime
  Defines the Symbol class, which is used to represent all terminals and nonterminals while parsing.
Symbol(int, int, int, Object) - Constructor for class java_cup.runtime.Symbol
  Constructor for l,r values
Symbol(int, Object) - Constructor for class java_cup.runtime.Symbol
  Constructor for no l,r values
Symbol(int, int, int) - Constructor for class java_cup.runtime.Symbol
  Constructor for no value
Symbol(int) - Constructor for class java_cup.runtime.Symbol
  Constructor for no value or l,r
Symbol(int, int) - Constructor for class java_cup.runtime.Symbol
  Constructor to give a start state
syntax_error(Symbol) - Method in class java_cup.runtime.lr_parser
  This method is called when a syntax error has been detected and recovery is about to be invoked.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV LETTER NEXT LETTER | FRAMES NO FRAMES

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _